package main

import "fmt"

// 指针不能进行运行
type test struct{
	num *int  // 只是声明了指针变量，但是并没有声明内存空间
}

func (this *test) add(){
	*this.num++
}

func main(){
	t := &test{new(int)} // 给num 分配了一个内存空间
	t.add()
	t.add()
	fmt.Println(*t.num)
}
